def _get_scalar_values(self, pause: float = 0.1): """Reimplementation to perform some extra setup.""" rc = get_readout_controller(self.board) rc.set_readout_channels(self.channels) tc = self.board.trigger tc.tsel = { "0_15": True, "16_31": True, } tc.references = { "0_15": self.references, "16_31": self.references, } return self._get_scalar_values_vertical(pause)
def _get_scalar_values(self, pause: float = 0.1):
"""Reimplementation to perform some extra setup."""
rc = get_readout_controller(self.board)
rc.set_readout_channels(self.channels)
tc = self.board.trigger
tc.tsel = {
"0_15": True,
"16_31": True,
}
tc.references = {
"0_15": self.references,
"16_31": self.references,
}
return self._get_scalar_values_vertical(pause)
It appears this above function is how the threshold scan in naludaq/tools/threshold_scan/hdsoc_thresholdscan.py
sets the reference values.